#ifndef ADRESSS_H_
#define ADRESSS_H_

#include <string>

using namespace std;

struct Address {
public:

    /**
     * Constructor
     */
    Address() {
    }
    
    /**
     * Constructor
     * @param number
     * @param street
     * @param postal_code
     */
    Address(int number, string street, int postal_code) : number(number), street(street), postal_code(postal_code) {
    }
    
    // getter
    int get_number() const {
        return number;
    }

    string get_street() const {
        return street;
    }

    int get_postal_code() const {
        return postal_code;
    }
    
private:
    int number;
    string street;
    int postal_code;
};

#endif //ADRESSS_H_
